
package com.inctech.flowengine;

import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlElementDecl;
import javax.xml.bind.annotation.XmlRegistry;
import javax.xml.namespace.QName;


/**
 * This object contains factory methods for each 
 * Java content interface and Java element interface 
 * generated in the com.inctech.flowengine package. 
 * <p>An ObjectFactory allows you to programatically 
 * construct new instances of the Java representation 
 * for XML content. The Java representation of XML 
 * content can consist of schema derived interfaces 
 * and classes representing the binding of schema 
 * type definitions, element declarations and model 
 * groups.  Factory methods for each of these are 
 * provided in this class.
 * 
 */
@XmlRegistry
public class ObjectFactory {

    private final static QName _CompleteProccessInstanceResponse_QNAME = new QName("http://flowEngine.inctech.com/", "completeProccessInstanceResponse");
    private final static QName _QueryProcInstances_QNAME = new QName("http://flowEngine.inctech.com/", "queryProcInstances");
    private final static QName _CompleteTaskByTaskId_QNAME = new QName("http://flowEngine.inctech.com/", "completeTaskByTaskId");
    private final static QName _QueryTaskNameByTaskId_QNAME = new QName("http://flowEngine.inctech.com/", "queryTaskNameByTaskId");
    private final static QName _QueryTaskNameByTaskIdResponse_QNAME = new QName("http://flowEngine.inctech.com/", "queryTaskNameByTaskIdResponse");
    private final static QName _CompleteTaskByProcId_QNAME = new QName("http://flowEngine.inctech.com/", "completeTaskByProcId");
    private final static QName _CreateMembership_QNAME = new QName("http://flowEngine.inctech.com/", "createMembership");
    private final static QName _QueryCandidateTasksByUserResponse_QNAME = new QName("http://flowEngine.inctech.com/", "queryCandidateTasksByUserResponse");
    private final static QName _DeleteGroup_QNAME = new QName("http://flowEngine.inctech.com/", "deleteGroup");
    private final static QName _QueryTasksByUser_QNAME = new QName("http://flowEngine.inctech.com/", "queryTasksByUser");
    private final static QName _DeleteGroupResponse_QNAME = new QName("http://flowEngine.inctech.com/", "deleteGroupResponse");
    private final static QName _CompleteTaskByProcIdResponse_QNAME = new QName("http://flowEngine.inctech.com/", "completeTaskByProcIdResponse");
    private final static QName _DeleteMembership_QNAME = new QName("http://flowEngine.inctech.com/", "deleteMembership");
    private final static QName _StartUserTaskProcInstance_QNAME = new QName("http://flowEngine.inctech.com/", "startUserTaskProcInstance");
    private final static QName _QueryCandidateTasksByUser_QNAME = new QName("http://flowEngine.inctech.com/", "queryCandidateTasksByUser");
    private final static QName _GetAllTaskNodesAndNextNodeResponse_QNAME = new QName("http://flowEngine.inctech.com/", "getAllTaskNodesAndNextNodeResponse");
    private final static QName _GetFormByTaskId_QNAME = new QName("http://flowEngine.inctech.com/", "getFormByTaskId");
    private final static QName _DeleteMembershipResponse_QNAME = new QName("http://flowEngine.inctech.com/", "deleteMembershipResponse");
    private final static QName _CompleteTaskByTaskIdWithVariablesResponse_QNAME = new QName("http://flowEngine.inctech.com/", "completeTaskByTaskIdWithVariablesResponse");
    private final static QName _CreateUserResponse_QNAME = new QName("http://flowEngine.inctech.com/", "createUserResponse");
    private final static QName _Test_QNAME = new QName("http://flowEngine.inctech.com/", "test");
    private final static QName _CompleteTaskByTaskIdWithVariables_QNAME = new QName("http://flowEngine.inctech.com/", "completeTaskByTaskIdWithVariables");
    private final static QName _CreateGroup_QNAME = new QName("http://flowEngine.inctech.com/", "createGroup");
    private final static QName _DeleteUserResponse_QNAME = new QName("http://flowEngine.inctech.com/", "deleteUserResponse");
    private final static QName _GetFormByTaskIdResponse_QNAME = new QName("http://flowEngine.inctech.com/", "getFormByTaskIdResponse");
    private final static QName _CreateGroupResponse_QNAME = new QName("http://flowEngine.inctech.com/", "createGroupResponse");
    private final static QName _StartUserTaskProcInstanceResponse_QNAME = new QName("http://flowEngine.inctech.com/", "startUserTaskProcInstanceResponse");
    private final static QName _CreateUser_QNAME = new QName("http://flowEngine.inctech.com/", "createUser");
    private final static QName _DeleteUser_QNAME = new QName("http://flowEngine.inctech.com/", "deleteUser");
    private final static QName _TestResponse_QNAME = new QName("http://flowEngine.inctech.com/", "testResponse");
    private final static QName _CompleteTaskByTaskIdResponse_QNAME = new QName("http://flowEngine.inctech.com/", "completeTaskByTaskIdResponse");
    private final static QName _CompleteProccessInstance_QNAME = new QName("http://flowEngine.inctech.com/", "completeProccessInstance");
    private final static QName _CreateMembershipResponse_QNAME = new QName("http://flowEngine.inctech.com/", "createMembershipResponse");
    private final static QName _GetAllTaskNodesAndNextNode_QNAME = new QName("http://flowEngine.inctech.com/", "getAllTaskNodesAndNextNode");
    private final static QName _QueryProcInstancesResponse_QNAME = new QName("http://flowEngine.inctech.com/", "queryProcInstancesResponse");
    private final static QName _QueryTasksByUserResponse_QNAME = new QName("http://flowEngine.inctech.com/", "queryTasksByUserResponse");

    /**
     * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: com.inctech.flowengine
     * 
     */
    public ObjectFactory() {
    }

    /**
     * Create an instance of {@link QueryTaskNameByTaskIdResponse }
     * 
     */
    public QueryTaskNameByTaskIdResponse createQueryTaskNameByTaskIdResponse() {
        return new QueryTaskNameByTaskIdResponse();
    }

    /**
     * Create an instance of {@link QueryTaskNameByTaskId }
     * 
     */
    public QueryTaskNameByTaskId createQueryTaskNameByTaskId() {
        return new QueryTaskNameByTaskId();
    }

    /**
     * Create an instance of {@link CompleteTaskByTaskId }
     * 
     */
    public CompleteTaskByTaskId createCompleteTaskByTaskId() {
        return new CompleteTaskByTaskId();
    }

    /**
     * Create an instance of {@link QueryProcInstances }
     * 
     */
    public QueryProcInstances createQueryProcInstances() {
        return new QueryProcInstances();
    }

    /**
     * Create an instance of {@link CompleteProccessInstanceResponse }
     * 
     */
    public CompleteProccessInstanceResponse createCompleteProccessInstanceResponse() {
        return new CompleteProccessInstanceResponse();
    }

    /**
     * Create an instance of {@link GetAllTaskNodesAndNextNodeResponse }
     * 
     */
    public GetAllTaskNodesAndNextNodeResponse createGetAllTaskNodesAndNextNodeResponse() {
        return new GetAllTaskNodesAndNextNodeResponse();
    }

    /**
     * Create an instance of {@link QueryCandidateTasksByUser }
     * 
     */
    public QueryCandidateTasksByUser createQueryCandidateTasksByUser() {
        return new QueryCandidateTasksByUser();
    }

    /**
     * Create an instance of {@link StartUserTaskProcInstance }
     * 
     */
    public StartUserTaskProcInstance createStartUserTaskProcInstance() {
        return new StartUserTaskProcInstance();
    }

    /**
     * Create an instance of {@link CompleteTaskByProcIdResponse }
     * 
     */
    public CompleteTaskByProcIdResponse createCompleteTaskByProcIdResponse() {
        return new CompleteTaskByProcIdResponse();
    }

    /**
     * Create an instance of {@link DeleteMembership }
     * 
     */
    public DeleteMembership createDeleteMembership() {
        return new DeleteMembership();
    }

    /**
     * Create an instance of {@link DeleteGroupResponse }
     * 
     */
    public DeleteGroupResponse createDeleteGroupResponse() {
        return new DeleteGroupResponse();
    }

    /**
     * Create an instance of {@link DeleteGroup }
     * 
     */
    public DeleteGroup createDeleteGroup() {
        return new DeleteGroup();
    }

    /**
     * Create an instance of {@link QueryTasksByUser }
     * 
     */
    public QueryTasksByUser createQueryTasksByUser() {
        return new QueryTasksByUser();
    }

    /**
     * Create an instance of {@link CompleteTaskByProcId }
     * 
     */
    public CompleteTaskByProcId createCompleteTaskByProcId() {
        return new CompleteTaskByProcId();
    }

    /**
     * Create an instance of {@link CreateMembership }
     * 
     */
    public CreateMembership createCreateMembership() {
        return new CreateMembership();
    }

    /**
     * Create an instance of {@link QueryCandidateTasksByUserResponse }
     * 
     */
    public QueryCandidateTasksByUserResponse createQueryCandidateTasksByUserResponse() {
        return new QueryCandidateTasksByUserResponse();
    }

    /**
     * Create an instance of {@link CompleteTaskByTaskIdWithVariables }
     * 
     */
    public CompleteTaskByTaskIdWithVariables createCompleteTaskByTaskIdWithVariables() {
        return new CompleteTaskByTaskIdWithVariables();
    }

    /**
     * Create an instance of {@link CreateGroup }
     * 
     */
    public CreateGroup createCreateGroup() {
        return new CreateGroup();
    }

    /**
     * Create an instance of {@link CreateUserResponse }
     * 
     */
    public CreateUserResponse createCreateUserResponse() {
        return new CreateUserResponse();
    }

    /**
     * Create an instance of {@link Test }
     * 
     */
    public Test createTest() {
        return new Test();
    }

    /**
     * Create an instance of {@link CompleteTaskByTaskIdWithVariablesResponse }
     * 
     */
    public CompleteTaskByTaskIdWithVariablesResponse createCompleteTaskByTaskIdWithVariablesResponse() {
        return new CompleteTaskByTaskIdWithVariablesResponse();
    }

    /**
     * Create an instance of {@link DeleteMembershipResponse }
     * 
     */
    public DeleteMembershipResponse createDeleteMembershipResponse() {
        return new DeleteMembershipResponse();
    }

    /**
     * Create an instance of {@link GetFormByTaskId }
     * 
     */
    public GetFormByTaskId createGetFormByTaskId() {
        return new GetFormByTaskId();
    }

    /**
     * Create an instance of {@link QueryTasksByUserResponse }
     * 
     */
    public QueryTasksByUserResponse createQueryTasksByUserResponse() {
        return new QueryTasksByUserResponse();
    }

    /**
     * Create an instance of {@link GetAllTaskNodesAndNextNode }
     * 
     */
    public GetAllTaskNodesAndNextNode createGetAllTaskNodesAndNextNode() {
        return new GetAllTaskNodesAndNextNode();
    }

    /**
     * Create an instance of {@link QueryProcInstancesResponse }
     * 
     */
    public QueryProcInstancesResponse createQueryProcInstancesResponse() {
        return new QueryProcInstancesResponse();
    }

    /**
     * Create an instance of {@link CreateMembershipResponse }
     * 
     */
    public CreateMembershipResponse createCreateMembershipResponse() {
        return new CreateMembershipResponse();
    }

    /**
     * Create an instance of {@link CompleteProccessInstance }
     * 
     */
    public CompleteProccessInstance createCompleteProccessInstance() {
        return new CompleteProccessInstance();
    }

    /**
     * Create an instance of {@link CompleteTaskByTaskIdResponse }
     * 
     */
    public CompleteTaskByTaskIdResponse createCompleteTaskByTaskIdResponse() {
        return new CompleteTaskByTaskIdResponse();
    }

    /**
     * Create an instance of {@link DeleteUser }
     * 
     */
    public DeleteUser createDeleteUser() {
        return new DeleteUser();
    }

    /**
     * Create an instance of {@link TestResponse }
     * 
     */
    public TestResponse createTestResponse() {
        return new TestResponse();
    }

    /**
     * Create an instance of {@link CreateUser }
     * 
     */
    public CreateUser createCreateUser() {
        return new CreateUser();
    }

    /**
     * Create an instance of {@link CreateGroupResponse }
     * 
     */
    public CreateGroupResponse createCreateGroupResponse() {
        return new CreateGroupResponse();
    }

    /**
     * Create an instance of {@link StartUserTaskProcInstanceResponse }
     * 
     */
    public StartUserTaskProcInstanceResponse createStartUserTaskProcInstanceResponse() {
        return new StartUserTaskProcInstanceResponse();
    }

    /**
     * Create an instance of {@link GetFormByTaskIdResponse }
     * 
     */
    public GetFormByTaskIdResponse createGetFormByTaskIdResponse() {
        return new GetFormByTaskIdResponse();
    }

    /**
     * Create an instance of {@link DeleteUserResponse }
     * 
     */
    public DeleteUserResponse createDeleteUserResponse() {
        return new DeleteUserResponse();
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link CompleteProccessInstanceResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://flowEngine.inctech.com/", name = "completeProccessInstanceResponse")
    public JAXBElement<CompleteProccessInstanceResponse> createCompleteProccessInstanceResponse(CompleteProccessInstanceResponse value) {
        return new JAXBElement<CompleteProccessInstanceResponse>(_CompleteProccessInstanceResponse_QNAME, CompleteProccessInstanceResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link QueryProcInstances }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://flowEngine.inctech.com/", name = "queryProcInstances")
    public JAXBElement<QueryProcInstances> createQueryProcInstances(QueryProcInstances value) {
        return new JAXBElement<QueryProcInstances>(_QueryProcInstances_QNAME, QueryProcInstances.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link CompleteTaskByTaskId }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://flowEngine.inctech.com/", name = "completeTaskByTaskId")
    public JAXBElement<CompleteTaskByTaskId> createCompleteTaskByTaskId(CompleteTaskByTaskId value) {
        return new JAXBElement<CompleteTaskByTaskId>(_CompleteTaskByTaskId_QNAME, CompleteTaskByTaskId.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link QueryTaskNameByTaskId }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://flowEngine.inctech.com/", name = "queryTaskNameByTaskId")
    public JAXBElement<QueryTaskNameByTaskId> createQueryTaskNameByTaskId(QueryTaskNameByTaskId value) {
        return new JAXBElement<QueryTaskNameByTaskId>(_QueryTaskNameByTaskId_QNAME, QueryTaskNameByTaskId.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link QueryTaskNameByTaskIdResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://flowEngine.inctech.com/", name = "queryTaskNameByTaskIdResponse")
    public JAXBElement<QueryTaskNameByTaskIdResponse> createQueryTaskNameByTaskIdResponse(QueryTaskNameByTaskIdResponse value) {
        return new JAXBElement<QueryTaskNameByTaskIdResponse>(_QueryTaskNameByTaskIdResponse_QNAME, QueryTaskNameByTaskIdResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link CompleteTaskByProcId }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://flowEngine.inctech.com/", name = "completeTaskByProcId")
    public JAXBElement<CompleteTaskByProcId> createCompleteTaskByProcId(CompleteTaskByProcId value) {
        return new JAXBElement<CompleteTaskByProcId>(_CompleteTaskByProcId_QNAME, CompleteTaskByProcId.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link CreateMembership }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://flowEngine.inctech.com/", name = "createMembership")
    public JAXBElement<CreateMembership> createCreateMembership(CreateMembership value) {
        return new JAXBElement<CreateMembership>(_CreateMembership_QNAME, CreateMembership.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link QueryCandidateTasksByUserResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://flowEngine.inctech.com/", name = "queryCandidateTasksByUserResponse")
    public JAXBElement<QueryCandidateTasksByUserResponse> createQueryCandidateTasksByUserResponse(QueryCandidateTasksByUserResponse value) {
        return new JAXBElement<QueryCandidateTasksByUserResponse>(_QueryCandidateTasksByUserResponse_QNAME, QueryCandidateTasksByUserResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link DeleteGroup }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://flowEngine.inctech.com/", name = "deleteGroup")
    public JAXBElement<DeleteGroup> createDeleteGroup(DeleteGroup value) {
        return new JAXBElement<DeleteGroup>(_DeleteGroup_QNAME, DeleteGroup.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link QueryTasksByUser }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://flowEngine.inctech.com/", name = "queryTasksByUser")
    public JAXBElement<QueryTasksByUser> createQueryTasksByUser(QueryTasksByUser value) {
        return new JAXBElement<QueryTasksByUser>(_QueryTasksByUser_QNAME, QueryTasksByUser.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link DeleteGroupResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://flowEngine.inctech.com/", name = "deleteGroupResponse")
    public JAXBElement<DeleteGroupResponse> createDeleteGroupResponse(DeleteGroupResponse value) {
        return new JAXBElement<DeleteGroupResponse>(_DeleteGroupResponse_QNAME, DeleteGroupResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link CompleteTaskByProcIdResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://flowEngine.inctech.com/", name = "completeTaskByProcIdResponse")
    public JAXBElement<CompleteTaskByProcIdResponse> createCompleteTaskByProcIdResponse(CompleteTaskByProcIdResponse value) {
        return new JAXBElement<CompleteTaskByProcIdResponse>(_CompleteTaskByProcIdResponse_QNAME, CompleteTaskByProcIdResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link DeleteMembership }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://flowEngine.inctech.com/", name = "deleteMembership")
    public JAXBElement<DeleteMembership> createDeleteMembership(DeleteMembership value) {
        return new JAXBElement<DeleteMembership>(_DeleteMembership_QNAME, DeleteMembership.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link StartUserTaskProcInstance }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://flowEngine.inctech.com/", name = "startUserTaskProcInstance")
    public JAXBElement<StartUserTaskProcInstance> createStartUserTaskProcInstance(StartUserTaskProcInstance value) {
        return new JAXBElement<StartUserTaskProcInstance>(_StartUserTaskProcInstance_QNAME, StartUserTaskProcInstance.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link QueryCandidateTasksByUser }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://flowEngine.inctech.com/", name = "queryCandidateTasksByUser")
    public JAXBElement<QueryCandidateTasksByUser> createQueryCandidateTasksByUser(QueryCandidateTasksByUser value) {
        return new JAXBElement<QueryCandidateTasksByUser>(_QueryCandidateTasksByUser_QNAME, QueryCandidateTasksByUser.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetAllTaskNodesAndNextNodeResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://flowEngine.inctech.com/", name = "getAllTaskNodesAndNextNodeResponse")
    public JAXBElement<GetAllTaskNodesAndNextNodeResponse> createGetAllTaskNodesAndNextNodeResponse(GetAllTaskNodesAndNextNodeResponse value) {
        return new JAXBElement<GetAllTaskNodesAndNextNodeResponse>(_GetAllTaskNodesAndNextNodeResponse_QNAME, GetAllTaskNodesAndNextNodeResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetFormByTaskId }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://flowEngine.inctech.com/", name = "getFormByTaskId")
    public JAXBElement<GetFormByTaskId> createGetFormByTaskId(GetFormByTaskId value) {
        return new JAXBElement<GetFormByTaskId>(_GetFormByTaskId_QNAME, GetFormByTaskId.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link DeleteMembershipResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://flowEngine.inctech.com/", name = "deleteMembershipResponse")
    public JAXBElement<DeleteMembershipResponse> createDeleteMembershipResponse(DeleteMembershipResponse value) {
        return new JAXBElement<DeleteMembershipResponse>(_DeleteMembershipResponse_QNAME, DeleteMembershipResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link CompleteTaskByTaskIdWithVariablesResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://flowEngine.inctech.com/", name = "completeTaskByTaskIdWithVariablesResponse")
    public JAXBElement<CompleteTaskByTaskIdWithVariablesResponse> createCompleteTaskByTaskIdWithVariablesResponse(CompleteTaskByTaskIdWithVariablesResponse value) {
        return new JAXBElement<CompleteTaskByTaskIdWithVariablesResponse>(_CompleteTaskByTaskIdWithVariablesResponse_QNAME, CompleteTaskByTaskIdWithVariablesResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link CreateUserResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://flowEngine.inctech.com/", name = "createUserResponse")
    public JAXBElement<CreateUserResponse> createCreateUserResponse(CreateUserResponse value) {
        return new JAXBElement<CreateUserResponse>(_CreateUserResponse_QNAME, CreateUserResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link Test }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://flowEngine.inctech.com/", name = "test")
    public JAXBElement<Test> createTest(Test value) {
        return new JAXBElement<Test>(_Test_QNAME, Test.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link CompleteTaskByTaskIdWithVariables }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://flowEngine.inctech.com/", name = "completeTaskByTaskIdWithVariables")
    public JAXBElement<CompleteTaskByTaskIdWithVariables> createCompleteTaskByTaskIdWithVariables(CompleteTaskByTaskIdWithVariables value) {
        return new JAXBElement<CompleteTaskByTaskIdWithVariables>(_CompleteTaskByTaskIdWithVariables_QNAME, CompleteTaskByTaskIdWithVariables.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link CreateGroup }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://flowEngine.inctech.com/", name = "createGroup")
    public JAXBElement<CreateGroup> createCreateGroup(CreateGroup value) {
        return new JAXBElement<CreateGroup>(_CreateGroup_QNAME, CreateGroup.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link DeleteUserResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://flowEngine.inctech.com/", name = "deleteUserResponse")
    public JAXBElement<DeleteUserResponse> createDeleteUserResponse(DeleteUserResponse value) {
        return new JAXBElement<DeleteUserResponse>(_DeleteUserResponse_QNAME, DeleteUserResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetFormByTaskIdResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://flowEngine.inctech.com/", name = "getFormByTaskIdResponse")
    public JAXBElement<GetFormByTaskIdResponse> createGetFormByTaskIdResponse(GetFormByTaskIdResponse value) {
        return new JAXBElement<GetFormByTaskIdResponse>(_GetFormByTaskIdResponse_QNAME, GetFormByTaskIdResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link CreateGroupResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://flowEngine.inctech.com/", name = "createGroupResponse")
    public JAXBElement<CreateGroupResponse> createCreateGroupResponse(CreateGroupResponse value) {
        return new JAXBElement<CreateGroupResponse>(_CreateGroupResponse_QNAME, CreateGroupResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link StartUserTaskProcInstanceResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://flowEngine.inctech.com/", name = "startUserTaskProcInstanceResponse")
    public JAXBElement<StartUserTaskProcInstanceResponse> createStartUserTaskProcInstanceResponse(StartUserTaskProcInstanceResponse value) {
        return new JAXBElement<StartUserTaskProcInstanceResponse>(_StartUserTaskProcInstanceResponse_QNAME, StartUserTaskProcInstanceResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link CreateUser }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://flowEngine.inctech.com/", name = "createUser")
    public JAXBElement<CreateUser> createCreateUser(CreateUser value) {
        return new JAXBElement<CreateUser>(_CreateUser_QNAME, CreateUser.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link DeleteUser }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://flowEngine.inctech.com/", name = "deleteUser")
    public JAXBElement<DeleteUser> createDeleteUser(DeleteUser value) {
        return new JAXBElement<DeleteUser>(_DeleteUser_QNAME, DeleteUser.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link TestResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://flowEngine.inctech.com/", name = "testResponse")
    public JAXBElement<TestResponse> createTestResponse(TestResponse value) {
        return new JAXBElement<TestResponse>(_TestResponse_QNAME, TestResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link CompleteTaskByTaskIdResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://flowEngine.inctech.com/", name = "completeTaskByTaskIdResponse")
    public JAXBElement<CompleteTaskByTaskIdResponse> createCompleteTaskByTaskIdResponse(CompleteTaskByTaskIdResponse value) {
        return new JAXBElement<CompleteTaskByTaskIdResponse>(_CompleteTaskByTaskIdResponse_QNAME, CompleteTaskByTaskIdResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link CompleteProccessInstance }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://flowEngine.inctech.com/", name = "completeProccessInstance")
    public JAXBElement<CompleteProccessInstance> createCompleteProccessInstance(CompleteProccessInstance value) {
        return new JAXBElement<CompleteProccessInstance>(_CompleteProccessInstance_QNAME, CompleteProccessInstance.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link CreateMembershipResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://flowEngine.inctech.com/", name = "createMembershipResponse")
    public JAXBElement<CreateMembershipResponse> createCreateMembershipResponse(CreateMembershipResponse value) {
        return new JAXBElement<CreateMembershipResponse>(_CreateMembershipResponse_QNAME, CreateMembershipResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetAllTaskNodesAndNextNode }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://flowEngine.inctech.com/", name = "getAllTaskNodesAndNextNode")
    public JAXBElement<GetAllTaskNodesAndNextNode> createGetAllTaskNodesAndNextNode(GetAllTaskNodesAndNextNode value) {
        return new JAXBElement<GetAllTaskNodesAndNextNode>(_GetAllTaskNodesAndNextNode_QNAME, GetAllTaskNodesAndNextNode.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link QueryProcInstancesResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://flowEngine.inctech.com/", name = "queryProcInstancesResponse")
    public JAXBElement<QueryProcInstancesResponse> createQueryProcInstancesResponse(QueryProcInstancesResponse value) {
        return new JAXBElement<QueryProcInstancesResponse>(_QueryProcInstancesResponse_QNAME, QueryProcInstancesResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link QueryTasksByUserResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://flowEngine.inctech.com/", name = "queryTasksByUserResponse")
    public JAXBElement<QueryTasksByUserResponse> createQueryTasksByUserResponse(QueryTasksByUserResponse value) {
        return new JAXBElement<QueryTasksByUserResponse>(_QueryTasksByUserResponse_QNAME, QueryTasksByUserResponse.class, null, value);
    }

}
